meaning of abelmoschus moschatus

abelmoschus moschatus meaning in General Dictionary

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