Definition of Cestoda

  • (noun) tapeworms

Synonyms of Cestoda


Antonyms of Cestoda


No Antonyms Found.

Homophones of Cestoda


No Homophones Found.