|  | 
Definition of Ochna serrulata
1. Noun. Shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals. 
|  | 
1. Noun. Shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals.