• word of the day

    carambola

    carambola - Dictionary definition and meaning for word carambola

    Definition
    (noun) East Indian tree bearing deeply ridged yellow-brown fruit Definition
    (noun) deeply ridged yellow-brown tropical fruit; used raw as a vegetable or in salad or when fully ripe as a dessert
    Synonyms : star fruit
Download our Mobile App Today
Receive our word of the day
on Whatsapp