WikiWord

English

gumamela

noun

Meaning

  1. Chinese hibiscus (Hibiscus rosa-sinensis)
  2. Any flower or plant belonging to the genus Hibiscus

Sources

No citations have been attached yet.