Legabala /le-ga-ba-la /
Grammar:noun
Wild cucumber fruit (Coccinia sessilifolia)
Search More Words Dictionary