"hornzellen" in English Hornzellen {m pl} horn cells Detailed translations for "hornzellen" Hornzellen{masculine plural} Hornzellen horn cells