a shrub up to 10 m tall, smooth stem, greenish-white flowers and edible fruit resembling a small pomegranate (eugenia mato) - Spanish English Dictionary