"palisadenzellen" in English Palisadenzellen {m pl} palisade cells Detailed translations for "palisadenzellen" Palisadenzellen{masculine plural} Palisadenzellen palisade cells