Terebellum

Terebellum

Terebellum derives from a Latin word meaning borer or augur. In English, it can refer to:

Read more about Terebellum.