Definition
broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
Seed ·
Term in context
broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
Seed ·