Turbellaria meaning

(zoology) Any member of Turbellaria; a flatworm.
noun
0
0
Advertisement

Origin of turbellaria

  • From the taxonomic name.
    From Wiktionary