Cajanus
Explore definitions, synonyms, and language insights of Cajanus
Definitions
Noun
erect densely branched shrubby perennials of Old World tropics; naturalized in other warm regions
Explore definitions, synonyms, and language insights of Cajanus