From New Latin panmixis, from Ancient Greek παν- (pan-, “every, all”) + μίξις (míxis, “mixing, mingling”).
panmixis (uncountable)