STAR FRUIT


Meaning of STAR FRUIT in English

[star fruit] n (1974): carambola 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.