gumamela

noun 2

Definitions

noun

1

Chinese hibiscus (Hibiscus rosa-sinensis)

2

Any flower or plant belonging to the genus Hibiscus

Your note

not saved
0 chars