What does abelmoschus moschatus mean?

abelmoschus moschatus meaning in General Dictionary

bushy herb of tropical Asia grown for its yellow or red to scarlet blooms that resemble the hibiscus