Definition: 1. A biological or biochemical probe
Show more information about bioprobe
Definition: 1. Synonym of biosensor
Show more information about biodetector
Search took: 21.02 ms