Ogroid

Ogroids are one variety of monster in The Witcher 3. Ogroids include:

Ogroide Ogroïdes Orchi Ogrowate