MICROLESTES


Meaning of MICROLESTES in English

noun an extinct genus of small triassic mammals, the oldest yet found in european strata.

Webster English vocab.      Английский словарь Webster.