English Dictionary
◊ HIBISCUS
hibiscus
n : any plant of the genus Hibiscus