meaning of acacia farnesiana

1. tropical American thorny shrub or small tree; fragrant yellow flowers used in making perfumery


Related Words

acacia farnesiana |

Developed & Maintained By Taraprasad.com

Treasure Words