Meaning of Chamaecrista
Definition of Chamaecrista
(noun)
genus
of
tropical
herbs or subshrubs having
sensitive
leaves and
suddenly
dehiscing pods;
some
species
placed
in
genus
Cassia
Other information on Chamaecrista
WIKIPEDIA results for
Chamaecrista
Amazon results for
Chamaecrista
Tweet