Meaning of taraktagenos

Definition of taraktagenos

(noun) medium to large Indonesian and Malaysian trees

Other information on taraktagenos

WIKIPEDIA results for taraktagenos
Amazon results for taraktagenos