The AI-powered English dictionary
plural strelitzias
Any of several flowering plants of the genus Strelitzia. examples