LORY


Meaning of LORY in English

any of numerous parrots of the subfamily Loriinae. See parrot.

Britannica English vocabulary.      Английский словарь Британика.