Salphinx

DEFINITION

An ancient Greek