English | German | Russian | Czech

gumamela English

Meaning gumamela meaning

What does gumamela mean?

gumamela

(Philippines) Chinese hibiscus (Hibiscus rosa-sinensis) Hibiscus rosa-sinensis

Are you looking for...?