boskopoidEnglish

boskopoid

Adjective

Belonging or relating to or resembling Boskop man

English: boskopoid