Acacia farnesiana
Explore definitions, synonyms, and language insights of Acacia farnesiana
Definitions
Noun
tropical American thorny shrub or small tree; fragrant yellow flowers used in making perfumery