macroflora in Polish macroflora in Polish makroflora noun plants that can be seen with the naked eye Add to Flashcards