What does Artbastard mean?

Artbastard - German to English

interspecific hybrid

View more

  • types hybrid