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