German-English dictionary »

pollenzelle meaning in English

GermanEnglish
die Pollenzelle Substantiv

pollen cellnoun