Ochna serrulata
English Dictionary
->
Letter O
-> Ochna serrulata
Search Dictionary:
Ochna serrulata Definition
(n)
shrub
with
narrow
-
elliptic
glossy
evergreen
leaves
and
yellow
flowers
with
leathery
petaloid
sepals
Ochna serrulata Synonyms
bird's-eye bush
Ochna serrulata
© Art Branch Inc.