ఆవ ఆకులు(ava akulu)

/aa-va aa-ku-lu/
[Telugu]

Spinach-like, peppery mustard leaves

Synonyms in other languages

Latin names

Countries

Regions