Synonyms and Antonyms for Boswellia_serrata

1. Boswellia serrata (n.)

East Indian tree yielding a resin used medicinally and burned as incense

Synonyms: