rosella
/rəˈsɛlə/Definitions
1. noun
a type of parrot, typically with green plumage and a distinctive crest
“The rosella’s bright colors and playful antics made it a favorite among bird enthusiasts.”
1. noun
a type of parrot, typically with green plumage and a distinctive crest
“The rosella’s bright colors and playful antics made it a favorite among bird enthusiasts.”