English-Polish dictionary »

flower head meaning in Polish

EnglishPolish
flower head noun
cluster of florets

glówkanoun