devil's coach-horse

devil's coach-horse

English Noun
Ad

Definition

A large black European rove beetle, Staphylinus olens or Ocypus olens.

Ad