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