Abelmoschus moschatus meaning
UK US
Abelmoschus moschatus (noun): bushy herb of tropical Asia grown for its yellow or pink to scarlet blooms that resemble the hibiscus.
Definition of Abelmoschus moschatus
More about Abelmoschus moschatus on Wikipedia.