What does Artenkreuzung mean?

Artenkreuzung - German to English

interspecific mix