lacewoodEnglish

lacewood, sycamore

Noun

Variably colored and sometimes variegated hard tough elastic wood of a sycamore tree

English: sycamore, lacewood

English words with similar meanings

Show 1 words