Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lorikeets Definition

Cancel
lorikeets
noun(lor-i-keet)
any of numerous small arboreal chiefly Australasian parrots (family Loriidae) that usually have long slender tongue papillae which form an organ resembling a brush

Words Related to lorikeets!

lorikeets Examples by Brain Bank Users