vocab dash
Log in
Sign up
pomme de Goa
Meanings
Noun
1. star fruit (Averrhoa carambola)
(dated, rare)