TRILOBITA MEANING IN ENGLISH

• Trilobita Definition & Synonyms

  1. (n. pl.) An extinct order of arthropods comprising the trilobites.


RECENT SEARCHES