EGAVE

amphid

About 0.01 uses per million words.

Meaning

  1. 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