meaning of moschatus

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


Related Words

abelmoschus moschatus | hibiscus moschatus | hypsiprymnodon moschatus | moschatel | ovibos moschatus |

Developed & Maintained By Taraprasad.com

Treasure Words