crotalaria
kroh-tal-LAH-ree-uh
Definitions
1. noun
a genus of flowering plants in the legume family (Fabaceae) characterized by small yellow or yellowish flowers and seed pods that split open to release their seeds.
“The crotalaria plant is a common sight in many tropical regions due to its ability to thrive in poor soil.”