• Definition for "ochna serrulata"
    • shrub with narrow-elliptic glossy evergreen leaves and yellow…
    • View More
  • Hypernym for "ochna serrulata"

ochna serrulata definition

  • noun:
    • shrub with narrow-elliptic glossy evergreen leaves and yellow plants with leathery petaloid sepals
29 votes

How would you define ochna serrulata?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!