TRIMERA MEANING IN ENGLISH

• Trimera Definition & Synonyms

  1. (n. pl.) A division of Coleoptera including those which have but three joints in the tarsi.


• Trimeran Definition & Synonyms

  1. (n.) One of the Trimera. Also used adjectively.


RECENT SEARCHES