"pollenschlaeuche" in English Pollenschläuche {m pl} pollen tubes Detailed translations for "pollenschlaeuche" Pollenschläuche{masculine plural} Pollenschläuche pollen tubes