What does león de montaña mean in English?

Learn vocabulary with pictures as well as translations of león de montaña into English

See more

n. león de montaña

Translation: puma

Definition of león de montaña in English

Superpredador felino de gran tamaño, pelaje pardo rojizo o dorado y vientre blancuzco, natural de América.

Synonyms of león de montaña in English

pumaleón

Definition of león de montaña in Spanish

Feline alpha predator of large size that has a tawny or golden coat with a white abdomen, endemic to the Americas.

Synonyms of león de montaña in Spanish

mountain lioncougarpanthercatamount