Word info Synonyms

triclad

Noun

Meaning

triclad (plural triclads)

Any of the turbellarian flatworms of order Tricladida.

Source: en.wiktionary.org

Synonyms

Close letter words and terms