Word info

polyclad

Noun

Meaning

polyclad (plural polyclads)

Any member of the Polycladida, a highly diverse clade of free-living marine turbellarian flatworms.

Source: en.wiktionary.org

Close letter words and terms