Definition
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Seed ·
Term in context
any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Seed ·