Mahaushadham meaning in english


Word: മഹൗഷധം Transliteration: mahauṣadhṁ

Meaning of മഹൗഷധം in english :

Noun Garlic
Related wordsmahauṣadhṁ (മഹൗഷധം) - Garlic 
Malayalam to English
English To Malayalam