n A species of snake, Amphisbaena. 2 A worm with two heads or mouths.
Meaning of माडूळ or माढूळ
n A species of snake, Amphisbæna. 2 A worm with two heads or mouths.
Browse Marathi - English Words
Tags: English Meaning of madula or madhula, madula or madhula Meaning, Tamil to English Dictionary, madula or madhula Tamil Meaning, madula or madhula English Meaning