Meaning of boskopoid

Definition of boskopoid

(adj) belonging or relating to or resembling Boskop man

Other information on boskopoid

WIKIPEDIA results for boskopoid
Amazon results for boskopoid