Definify.com

Definition 2024


agarwood

agarwood

English

Noun

agarwood (uncountable)

  1. A type of heartwood from Aquilaria trees, created when the trees become infected with mold and begin to produce an aromatic resin in response to this attack.

Synonyms

Translations

See also