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

More General Terms