English edit

Noun edit

Neandertals

  1. plural of Neandertal