What does Arthybride mean?

Arthybride - German to English

interspecific hybrid