acacia - definitions and synonyms

acacia noun

  1. English Meaning: 

    : any of various spiny trees or shrubs of the genus Acacia