Lansat

What is Lansat?

Lansat definition and meaning on Dictionary terms:
noun
an East Indian tree, Lansium domesticum, of the mahogany family.
the yellowish, tart, edible fruit of this tree.

 

reference: https://www.dictionary.com/browse/lansat

Tags: