chooma Chamicuro - Latin
1.
-
English(obsolete) any of the climbing or trailing plants from the family Cucurbitaceae
-
Latincucurbita
-
Urduگھیا, کَدّو
English translator: English Latin chooma Eesti sõnaraamat Español Traductor Svenska Översättare