Word info

brachycladiid

Noun

Meaning

brachycladiid (plural brachycladiids)

Any parasitic flatworm of the family Brachycladiidae

Source: en.wiktionary.org

Close letter words and terms