Meaning of Stenocarpus

Definition of Stenocarpus

(noun) small genus of timber trees; Australia to Malaysia

Other information on Stenocarpus

WIKIPEDIA results for Stenocarpus
Amazon results for Stenocarpus