Skip to main content

podobranch

English podobranch meaning in English  •  podobranch का अर्थ अंग्रेजी में
Noun
  • One of the branchiæ attached to the bases of the legs in Crustacea.
Advertisement