Meaning of pterocarpus angolensis

Definition of pterocarpus angolensis

(noun) deciduous South African tree having large odd-pinnate leaves and profuse fragrant orange-yellow flowers; yields a red juice and heavy strong durable wood

Other information on pterocarpus angolensis

WIKIPEDIA results for pterocarpus angolensis
Amazon results for pterocarpus angolensis