What does lories mean?
noun
A type of parrot, typically brightly coloured, found in the tropical forests of Asia and the Pacific.
Example
"The lories flitted through the trees, their vibrant plumage a stunning sight."
Definition generated by AI and curated by RJS Tech Solutions LLP.