Definition of Boskopoid

  • 1. Belonging or relating to or resembling Boskop man Adjective