Word info

allocreadiid

Noun

Meaning

allocreadiid (plural allocreadiids)

Any trematode of the family Allocreadiidae

Source: en.wiktionary.org

Close letter words and terms