What does apfelartig mean?

apfelartig - German to English

apple-like