medusiform

listen to the pronunciation of medusiform
Englisch - Englisch
Resembling a medusa in shape or structure