Meaning of genus crotalaria

Definition of genus crotalaria

(noun) large genus of herbs with simple leaves and racemes of yellow flowers; mainly of tropical Africa

Other information on genus crotalaria

WIKIPEDIA results for genus crotalaria
Amazon results for genus crotalaria