psychotria_capensisEnglish

Psychotria capensis, lemon-wood, lemon-wood tree, lemonwood, lemonwood tree

Noun

South African evergreen having hard tough wood

English: lemonwood, lemon-wood, lemonwood tree, lemon-wood tree, Psychotria capensis

English words with similar meanings

Show 4 words