solandra
/sɒˈlændrə/Definitions
1. noun
a genus of flowering plants in the family Solanaceae
“The solandra plant has large, trumpet-shaped flowers.”
1. noun
a genus of flowering plants in the family Solanaceae
“The solandra plant has large, trumpet-shaped flowers.”