EYRA


Meaning of EYRA in English

n. Zool. a red form of jaguarundi. [Tupi (e)irara]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.