• Tindora

    Full definition of tindora

    Noun

    tindora

    (plural tindoras)
    1. A tropical vine, Coccinia grandis, grown for its small, edible fruits that are used in some curries
    © Wiktionary