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.”

Synonyms

  • partridge pea
  • pea tree

Antonyms

  • non-flowering plant
  • non-legume