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
Tweet