Word info

amphidomatacean

Noun

Meaning

amphidomatacean (plural amphidomataceans)

Any protist of the family Amphidomataceae

Source: en.wiktionary.org

Close letter words and terms