Definition, synonyms and related words
The pollen and spores of a region or site, considered as a whole