Skip to main content

cestoda

English cestoda meaning in English  •  cestoda का अर्थ अंग्रेजी में
prop. n.
  • A subclass of parasitic worms of the class Cestoidea. In some classifications, it is not differentiated from the parent class.
Advertisement