stewartia
/stjuːˈwɛtriə/Definitions
1. noun
a genus of flowering plants in the family Styracaceae, native to East Asia
“The rare stewartia flowers were on display at the botanical garden.”
1. noun
a genus of flowering plants in the family Styracaceae, native to East Asia
“The rare stewartia flowers were on display at the botanical garden.”