Definitions of Genus taraktogenos:

  • noun:   medium to large Indonesian and Malaysian trees