meaning of senna auriculata

1. evergreen Indian shrub with vivid yellow flowers whose bark is used in tanning; sometimes placed in genus Cassia


Related Words

senna auriculata |

Developed & Maintained By Taraprasad.com

Treasure Words