chamaecrista chamaecrista

Definition(s):

  • (n) genus of tropical herbs or subshrubs having sensitive leaves and suddenly dehiscing pods; some species placed in genus Cassia

Wiki Images for chamaecrista

definition of chamaecrista
meaning of chamaecrista
Word of the Day
cynic cynic
/ˈsɪ nɪk /