ardisia_escallonoidesEnglish

Ardisia escallonoides, Ardisia paniculata, marlberry

Noun

Tropical American shrub or small tree with brown wood and dark berries

English: marlberry, Ardisia escallonoides, Ardisia paniculata

English words with similar meanings

Show 2 words