Microlestes
English Translation from English to English dictionary online for the word Microlestes
-
1 n.
An extinct genus of small Triassic mammals, the oldest yet found in European strata.
-
2 n.
An extinct genus of small Triassic mammals, the oldest yet found in European strata.