amphid
English
/ˈæm.fɪd/
noun
Definitions
- (nematology) One of a pair of chemosensory sense organs positioned laterally on the head of a nematode.
Etymology
Borrowed from Ancient Greek ἀμφιδέα (anything that binds is bound around), ἀμφιδέω (bind around).
Origin
Ancient Greek
ἀμφιδέω
Gloss
bind around