Carambola

noun

  1. A tree species native of southern Asia, Averrhoa carambola.

  2. The fruit of this tree, more commonly known as star fruit.

  3. A yellow colour, like that of a carambola.

carambola

Loading dictionaries...

Initializing dictionary manager