English dictionary
boskopoid meaning and definition
Definition and meaning of boskopoid at MeaningMonkey.org. boskopoid meaning and definition in the English Dictionary.BOSKOPOID adjective
Definition of boskopoid (adjective)
- belonging or relating to or resembling Boskop man
Source: Princeton University Wordnet