Definition Definition

microlestes - Meaning and Examples

Meaning of 'microlestes' (Webster Dictionary)

1 . Microlestes [ n.]
- An extinct genus of small Triassic mammals, the oldest yet found in European strata.