English | German | Russian | Czech

polyclad English

Meaning polyclad meaning

What does polyclad mean?

polyclad

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

Are you looking for...?