Definisi 'commiphora meccanensis'

English to English
noun
1 small evergreen tree of Africa and Asia; leaves have a strong aromatic odor when bruised Terjemahkan
source: wordnet30


Visual Synonyms