amphid
About 0.01 uses per million words.
Meaning
- noun One of a pair of chemosensory sense organs positioned laterally on the head of a nematode.
Similar words
phasmid deirid amastigophore aphasmid haploneme aphelench nematotheca hemizonid aphelenchid stenotele
Often followed by
salts is of and
Save “amphid” to learn later