Polish-English dictionary »

mikroflora meaning in English

PolishEnglish
mikroflora noun

microfloranoun
microscopic plant life