Polish-English dictionary »

bazia meaning in English

PolishEnglish
bazia

ament

willow catkin

bazia noun

catkinnoun
botany: a type of inflorescence