goggle-eyed plovers

English

Noun

goggle-eyed plovers

  1. plural of goggle-eyed plover