cocoboloEnglish

Dalbergia retusa, cocobolo

Noun

A valuable timber tree of tropical South America

English: cocobolo, Dalbergia retusa

English words with similar meanings

Show 1 words