meaning of moschus

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


Related Words

abelmoschus | abelmoschus esculentus | abelmoschus moschatus | genus abelmoschus | hyemoschus | hyemoschus aquaticus | moschatel | moschine |

Developed & Maintained By Taraprasad.com

Treasure Words