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 : pseudowintera colorata, wintera colorata
Install App
Pepper shrub meaning in Telugu.