English-Polish dictionary »

macroflora meaning in Polish

EnglishPolish
macroflora noun
any plants that can be seen with the naked eye

makrofloranoun