Meaning of dimocarpus

Definition of dimocarpus

(noun) longan

Other information on dimocarpus

WIKIPEDIA results for dimocarpus
Amazon results for dimocarpus