Indonesian Tools

English Tools

Definisi 'camwood'

English to English
noun
1. small shrubby African tree with hard wood used as a dyewood yielding a red dye Terjemahkan
source: wordnet30

2. See Barwood. Terjemahkan
source: webster1913


Visual Synonyms

Link to this page: