Find the word definition

Wiktionary
polyclad

n. Any member of the (taxlink Polycladida clade noshow=1), a highly diverse clade of free-living marine turbellarian flatworms.