Amphid

In the nervous system of nematodes, a pair of laterally placed minute receptor organs in the cephalic or cervical region. [amphi- + -id]

Chemwatch helps thousands of organisations manage chemical safety. Book a free demo to see how.
Book a Demo →