Subscribe
URL of the page has been copied to clipboard.
Meaning : Evergreen shrub or small tree whose foliage is conspicuously blotched with red and yellow and having small black fruits.
Synonyms : pepper shrub, wintera colorata
Install App