EN English dictionary: amphid
amphid has 1 translations in 1 languages
Jump to
Translations
translations of amphid
EN
PT
Portuguese
1 translation
- anfídio (n) [chemosensory organ positioned laterally on the head of nematodes] (n)