What does auf dem Land lebendes Tier mean?

auf dem Land lebendes Tier - German to English

terrestrial pet