Home
Search
Index
Definify.com
Definition
2024
macroflora
macroflora
English
Noun
macroflora
(
uncountable
)
plants
that can be seen with the naked eye
Related terms
macrofloral
See also
microflora
Pronunciation
Rhymes:
-ɔːɹə
Similar Results