acoela
/əˈsɪlə, əˈsɪliə/Definitions
1. noun
a subphylum of free-living or parasitic flatworms
“Acoela species are often found in marine environments.”
1. noun
a subphylum of free-living or parasitic flatworms
“Acoela species are often found in marine environments.”