English Dictionary
◊ DIMOCARPUS
Dimocarpus
n : longan [syn: {Dimocarpus}, {genus Dimocarpus}]