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

Words within podobranch

8 letter words: 1 results
View all words...