ketmie

noun 2

Definitions

noun

1

A variety of African hibiscus, cultivated for the acid of its mucilage, Hibiscus sabdariffa.

2

Other species of hibiscus

Your note

not saved
0 chars