PODOBRANCH MEANING IN ENGLISH

• Podobranch Definition & Synonyms

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


• Podobranchia Definition & Synonyms

  1. (n.) Same as Podobranch.


RECENT SEARCHES