This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Podobranch

  1. n.
    One of the branchiae attached to the bases of the legs in Crustacea.



Menu