tricladida
/ˌtrɪklæˈdaɪdə/Definitions
1. noun
an order of free-living, terrestrial flatworms
“The species within the order Tricladida exhibit unique behaviors.”
1. noun
an order of free-living, terrestrial flatworms
“The species within the order Tricladida exhibit unique behaviors.”