Word info

amphistome

Noun

Meaning

amphistome (plural amphistomes)

Any trematode of the genus Paramphistomum (previously Amphistoma)

Source: en.wiktionary.org

Close letter words and terms