STARFRUIT
star fruit
Noun
- The fruit of the carambola tree, Averrhoa carambola.
The above text is a snippet from Wiktionary: star fruit
and as such is available under the Creative Commons Attribution/Share-Alike License.
starfruit
Noun
The above text is a snippet from Wiktionary: starfruit
and as such is available under the Creative Commons Attribution/Share-Alike License.