meaning of chamaecrista fasciculata

1. tropical American plant having leaflets somewhat sensitive to the touch; sometimes placed in genus Cassia


Related Words

chamaecrista fasciculata |

Developed & Maintained By Taraprasad.com

Treasure Words