meaning of abelmoschus

1. genus of tropical coarse herbs having large lobed leaves and often yellow flowers


Related Words

abelmoschus | abelmoschus esculentus | abelmoschus moschatus |

Developed & Maintained By Taraprasad.com

Treasure Words