meaning of auf dem Land lebendes Tier

auf dem Land lebendes Tier - German to English

terrestrial pet