Ardisia crenata

Explore definitions, synonyms, and language insights of Ardisia crenata

Definitions

Noun
shrub with coral-red berries; Japan to northern India

More General Terms