Skip to main content

schizopoda

English schizopoda meaning in English  •  schizopoda का अर्थ अंग्रेजी में
n. pl.
  • A division of shrimplike Thoracostraca in which each of the thoracic legs has a long fringed upper branch (exopodite) for swimming.
Advertisement