CYCLOBRANCHIATE MEANING IN ENGLISH

• Cyclobranchiate Definition & Synonyms

  1. (a.) Having the gills around the margin of the body, as certain limpets.


RECENT SEARCHES