OXFORD 9000
📚 noun • entry_id 54928

short-tailed parrot

Meanings (ES + gloss)
loro colicorto
A species of parrot, Graydidascalus brachyurus, native to tropical rain forests of South America.
Phrases
No hay frases