subflora
noun
sub·flora
| \ "+\
Definition of subflora
: a localized flora
Keep scrolling for more