Lansium domesticum

Explore definitions, synonyms, and language insights of Lansium domesticum

Definitions

Noun
East Indian tree bearing an edible yellow berry

More General Terms