carambole

[French] plural caramboles

Star fruit or carambola

Synonyms in other languages

Latin names

Countries