English Nouns: megaflora

English Nouns verb 'megaflora' conjugated