Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

podobranch Definition

Cancel
podobranch
noun
One of the branchiae attached to the bases of the legs in crustaceans

Words Related to podobranch!

podobranch Examples by Brain Bank Users