Strelitzia reginae
Explore definitions, synonyms, and language insights of Strelitzia reginae
Definitions
Noun
ornamental plant of tropical South Africa and South America having stalks of orange and purplish-blue flowers resembling a bird