medusiform

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