Ochna serrulata

1. (noun) shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals
Synonyms: bird's-eye bush
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice