kamus
.
Search
About
boswellia_carteri
English
Boswellia carteri
Noun
Tree yielding an aromatic gum resin burned as incense
English: Boswellia carteri