xenosensor
Noun
Meaning
xenosensor (plural xenosensors)
(biology, biochemistry) A structure or substance that detects "foreign" material
Noun
xenosensor (plural xenosensors)
(biology, biochemistry) A structure or substance that detects "foreign" material