lory
English Dictionary
->
Letter L
-> lory
Search Dictionary:
lory Definition
(n)
small
brightly
colored
Australasian
parrots
having
a
brush
-
tipped
tongue
for
feeding
on
nectar
and
soft
fruits
lory Synonyms
lory
© Art Branch Inc.