on that (adverb2) thereupon: at which point
Sinonime: adulterated, baseborn, counterfeit,
fake, false,
imperfect, impure,
inferior,
irregular, misbegotten, misborn,
mixed,
mongrel,
natural,
phony,
sham, spurious, suppositious, ungenuine
Antonime: legitimate