Caput Medusae

From Wikipedia the free encyclopedia

Caput Medusae is Latin for "head of Medusa". It may also refer to: