meaning of boskopoid

boskopoid meaning in General Dictionary

that belong or associated with or resembling Boskop man