subfloras

English

Noun

subfloras

  1. plural of subflora