rambutan
Explore definitions, synonyms, and language insights of rambutan
Definitions
Noun
Malayan tree bearing spiny red fruit
Noun
pleasantly acid bright red oval Malayan fruit covered with soft spines