Get Free Checker

Ardisia crenata

NOUN
  1. shrub with coral-red berries; Japan to northern India

How To Use Ardisia crenata In A Sentence

List is Empty.