ochna_serrulata has definitions from the field of botany
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

*