Boswellia
English Dictionary
->
Letter B
-> Boswellia
Search Dictionary:
Boswellia Definition
(n)
genus
of
incense
-
yielding
trees
of
North
Africa
and
India
Boswellia Synonyms
Boswellia
genus Boswellia
© Art Branch Inc.