langsat - English Synonyms Dictionary

langsat

n.
[1] lanseh tree , langset , Lansium domesticum