1 amphid | Definition of amphid

amphid

noun
am·​phid | \ ˈamfə̇d\
plural -s

Definition of amphid

: one of a pair of circular depressions situated laterally at the anterior end of aquatic nematodes and believed to be chemoreceptors

First Known Use of amphid

1873, in the meaning defined above

History and Etymology for amphid

Greek amphidea anything that is bound around

Keep scrolling for more