meaning of Artenkreuzung

Artenkreuzung - German to English

interspecific mix