MACRO-SCELIDE


Meaning of MACRO-SCELIDE in English

(-scé-)

n [Zool.] elephant shrew, Macroscelides

Interlingua English vocab.      Английский словарь Интерлингва.