|
Definition of Tindora
1. Noun. A tropical vine, ''Coccinia grandis'', grown for its small, edible fruits that are used in some curries ¹
¹ Source: wiktionary.com
|
1. Noun. A tropical vine, ''Coccinia grandis'', grown for its small, edible fruits that are used in some curries ¹
¹ Source: wiktionary.com