amphid (English, noun)
expansion: amphid (plural amphids)
Senses:
topics: biology
natural-sciences
nematology
zoology
glosses: One of a pair of chemosensory sense organs positioned laterally on the head of a nematode.
Forms:
form: amphids
tags: plural