Polyclad (noun) Definition, Meaning & Examples

noun
  1. any free-swimming, marine flatworm of the order Polycladida, having a broad, flat body and a many-branched gastrovascular cavity.
Polyclad (noun) Definition, Meaning & Examples

More Definitions