microlestes
English
microlestes meaning in English • microlestes का अर्थ अंग्रेजी में
Noun
- An extinct genus of small Triassic mammals, the oldest yet found in European strata.