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