star fruit


noun

Origin of star fruit

First recorded in 1855–60

British Dictionary definitions for star fruit

star fruit

noun

another name for carambola