Dictionary.com
Thesaurus.com

langset

  • a variation of langsat.
    langsat
    noun
    an East Indian tree, Lansium domesticum, of the mahogany family.

More Suggestions