Definition of Crotalaria

  • (n.) A genus of leguminous plants; rattlebox.

Synonyms of Crotalaria


Antonyms of Crotalaria


No Antonyms Found.

Homophones of Crotalaria


No Homophones Found.