Intercross meaning : The act or product of intercrossing To cross back over one another To breed two strains having a common ancestry with one another
eccentric anomalies
intercross
beeps
maundering
booby prize