Dicyemata
Definitions
1
Posts
1
Posters
81
Views
-
An order of worms parasitic in cephalopods. They are remarkablefor the extreme simplicity of their structure. The embryo exists intwo forms.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions