HOLOSTRACA MEANING IN ENGLISH

• Holostraca Definition & Synonyms

  1. (n. pl.) A division of phyllopod Crustacea, including those that are entirely covered by a bivalve shell.


RECENT SEARCHES