star fruit

noun
🔊/ˈstɑː fruːt/
🔊/ˈstɑːr fruːt/
(plural star fruit)
jump to other results
  1. a green or yellow tropical fruit with a shape like a star五敛子;杨桃Topics Foodc2