hibiscus moschatus is a noun meaning "bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus". It carries one recorded sense.
bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus
Definitions, synonyms and semantic relations for hibiscus moschatus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.