marlberry

English

Noun

marlberry (plural marlberries)

  1. Any of various plants of the genus Ardisia.