Meaning of gumamela

gumamela

Tagalog

n., bot. hibiscus; China rose