Tamil Dictionary 🔍

microlestes

Mi`cro*les"tes, n. Etym: [NL., from Gr. (Paleon.) Defn: An extinct genus of small Triassic mammals, the oldest yet found in European strata.


microlestes - Similar Words