Feedback
Rosella
Meaning
Noun
●
In Parrots:
A
parrot
belonging
to any of the
five
to
eight
species
in the
genus
Platycercus (originally
specifically
Platycercus eximius) which is
native
to Australia and
nearby
islands.
●
Alternative form of
roselle
(Hibiscus sabdariffa)
Sourced from
Wiktionary
Related
Berry
Painted Turtle
Horned Toad
Tussock Moth
Fox Squirrel
Garter Snake
Scarlet Macaw
Rhinoceros Beetle
Hawk Moth
Stag Beetle
Poison Dart Frog
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better