ENTOMOSTRACAN MEANING IN ENGLISH

• Entomostracan Definition & Synonyms

  1. (n.) One of the Entomostraca.
  2. (a.) Relating to the Entomostraca.


RECENT SEARCHES