Polish-English dictionary »

selerowate meaning in English

PolishEnglish
selerowate noun

umbellifernoun
any plant of the family Apiaceae/Umbelliferae