meaning of apfelartig

apfelartig - German to English

apple-like