ochna_serrulata
1. [ noun ] (botany) shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals
Synonyms: bird's-eye_bush
Related terms: shrub Ochna