amphid
English
Noun
amphid (plural amphids)
- (nematology) One of a pair of chemosensory sense organs positioned laterally on the head of a nematode
Hypernyms
- sensillum
Derived terms
- amphidal
Related terms
- phasmid
Translations
chemosensory organ positioned laterally on the head of nematodes
|