St Helena plover

Noun

 * 1) A species of plover,, endemic to the remote island of Saint Helena in the Atlantic Ocean.