belimbing

Etymology
.

Noun

 * 1)  star fruit

Noun

 * 1) star fruit

Etymology
From.

Noun

 * 1) star fruit

Verb

 * 1) to be ridged longitudinally.

Noun

 * 1) star fruit