Definify.com

Definition 2024


Neanderthals

Neanderthals

See also: neanderthals

English

Noun

Neanderthals

  1. plural of Neanderthal

neanderthals

neanderthals

See also: Neanderthals

English

Noun

neanderthals

  1. plural of neanderthal