AMPHID


Meaning of AMPHID in English

ˈamfə̇d noun

( -s )

Etymology: Greek amphidea anything that is bound around

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.