What does ardisia crenata mean?

ardisia crenata meaning in General Dictionary

shrub with coral-red berries; Japan to northern India