meaning of ardisia crenata

ardisia crenata meaning in General Dictionary

shrub with coral-red berries; Japan to northern India