Word info

tricladid

Noun

Meaning

tricladid (plural tricladids)

Any flatworm of the order Tricladida

Source: en.wiktionary.org

Close letter words and terms