Definitions of Ochna:

  • noun:   type genus of Ochnaceae; evergreen trees and shrubs of Old World tropics