hibiscus moschatus

Noun
  1. Bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus (synset 112192998)

Found on Word Lists

Other Searches