7Search.ccmedusaeanmedusaeanmedusae and polypswho is the medusamedusa in the modern worldmedusa in modern culturewhat is medusa calleda video of medusaconnection to modern times medusawhat is one key detail about medusawhere was medusa locatedmedusa as a humaninteresting facts about medusa