EGAVE

tindora

Meaning

  1. noun An ivy gourd, a tropical vine of species Coccinia grandis, grown for its edible young shoots and for its small, edible fruits that are used in some curries.

Similar words

tinda kundru curry tree telakucha tamarind ivy gourd otenga cocona karonda karanda

Save “tindora” to learn later