hibiscus moschatus - English Synonyms Dictionary

hibiscus moschatus

n.
[1] abelmosk , musk mallow , Abelmoschus moschatus