PALEOTHEROID MEANING IN ENGLISH

• Paleotheroid Definition & Synonyms

  1. (n.) An animal resembling, or allied to, the paleothere.
  2. () Resembling Paleotherium.


RECENT SEARCHES