Medusa

An Elementary Latin Dictionary

Medūsa ae, f

a Gorgon, O.; see Gorgo.

Related Words