lorikeet
nounA small to medium-sized colorful parrot with a brush-tipped tongue, native to Australia and nearby islands, that feeds mainly on nectar and pollen.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.