Definitions of Genus taraktagenos:

  • noun:   medium to large Indonesian and Malaysian trees