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