carambola

plural carambolas

Star fruit or carambola

Synonyms in other languages

English

Latin names

Related terms