Noun
The name of certain African species of Hibiscus, cultivated for the acid of their mucilage.
More about this word
Synonyms and related words
Explore this word
