Home

Word

Boswellia serrata, n.
more info East Indian tree yielding a resin used medicinally and burned as incense
<noun.plant>

Boswellia serrata salai
semantic pointers
hypernym
member holonym