Word info

microbothriid

Noun

Meaning

microbothriid (plural microbothriids)

Any parasitic flatworm of the order Microbothriidae

Source: en.wiktionary.org

Close letter words and terms