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

lorikeet Definition

Cancel
lorikeet
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 lorikeet!

lorikeet Examples by Brain Bank Users