English → Hindi dictionary
ochna serrulata
Definition
shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals
Looking for poetry? Read shayari and poems by great poets.
shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals
Looking for poetry? Read shayari and poems by great poets.