Definify.com

Definition 2024


macroflora

macroflora

English

Noun

macroflora (uncountable)

  1. plants that can be seen with the naked eye

Related terms

See also