Meaning of Dimocarpus

Definition of Dimocarpus

(noun) longan

Other information on Dimocarpus

WIKIPEDIA results for Dimocarpus
Amazon results for Dimocarpus