Meaning of langsat

Definition of langsat

(noun) East Indian tree bearing an edible yellow berry

Other information on langsat

WIKIPEDIA results for langsat
Amazon results for langsat