Definition
evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves
Seed ·
Term in context
evergreen shrub widely cultivated for its large fragrant waxlike white flowers and glossy leaves
Seed ·