duck's eye
English
Noun
duck
's
eye
(
plural
duck's eyes
)
Ardisia elliptica
, a Southeast Asian shrub, widely invasive.
Synonym:
shoebutton plant