Aquilaria
noun
Aq·ui·la·ria
ˌakwəˈla(a)rēə
: a genus of Asian trees (family Thymelaeaceae) having lanceolate leaves and nearly sessile umbels of flowers see agarwood
Love words? Need even more definitions?
Merriam-Webster unabridged
Share