Meaning of ardisia crenata

Definition of ardisia crenata

(noun) shrub with coral-red berries; Japan to northern India

Other information on ardisia crenata

WIKIPEDIA results for ardisia crenata
Amazon results for ardisia crenata