English and Tamil Meanings of Medusa with Transliteration, synonyms, definition, translation and audio pronunciation.
Medusa Meaning In Tamil
Medusa (noun)
கிரேக்க புராணத்தில் பாம்புகளைத் தலைமயிராகக் கொண்ட பூத அணங்குகள் மூவருள் ஒருத்தி
(வில) இழுதுமீன்
Medusa Meaning In English
None
S: (n) medusa (one of two forms that coelenterates take: is the free-swimming sexual stage in the life cycle of a coelenterate and has a gelatinous umbrella-shaped body and tentacles) From word Net
Meaning and definitions of Medusa with similar and opposite words in Tamil Dictionary. Also find native spoken pronunciation of Medusa in Tamil and in English language.