cinnamomum_camphoraEnglish

Cinnamomum camphora, camphor tree

Noun

Large evergreen tree of warm regions whose aromatic wood yields camphor

English: camphor tree, Cinnamomum camphora

Bahasa: kamper

Bahasa words with similar meanings

English words with similar meanings

Show 1 words