MESOBRANCHIAL MEANING IN ENGLISH

• Mesobranchial Definition & Synonyms

  1. (a.) Of or pertaining to a region of the carapace of a crab covering the middle branchial region.


RECENT SEARCHES