What does boskopoid mean?

boskopoid meaning in General Dictionary

that belong or associated with or resembling Boskop man