English edit

Noun edit

Neanderthalians

  1. plural of Neanderthalian