macroflora

Noun

 * 1) plants that can be seen with the naked eye

Translations

 * Polish: