FAQs About the word medusian

மெடுசான்

A medusa.

No synonyms found.

No antonyms found.

medusa's head => மெடுசாவின் தலை, medusan => மெடுசன், medusae => மெடுசா, medusa => மெடுசா, medullin => மெடூலின்,