We found 1 definitions of ochna serrulata from 1 different sources.
Noun |
||
ochna serrulata - shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals | ||
bird's-eye bush, Ochna serrulata | ||
shrub, bush a low woody perennial plant usually having several major stems |