agarwoods
English
Noun
agarwoods
plural of
agarwood