Crotalaria Definition
noun
(botany) Any of the genus Crotalaria of herbaceous plants and woody shrubs.
Wiktionary
Synonyms:
Other Word Forms of Crotalaria
Noun
Singular:
crotalaria
Plural:
crotalariasOrigin of Crotalaria
From the genus name.
From Wiktionary
Find Similar Words
Find similar words to crotalaria using the buttons below.