polyclad
Noun
Meaning
polyclad (plural polyclads)
Any member of the Polycladida, a highly diverse clade of free-living marine turbellarian flatworms.
Noun
polyclad (plural polyclads)
Any member of the Polycladida, a highly diverse clade of free-living marine turbellarian flatworms.