What is the full meaning of microflorae
MICROFLORA, very small plants, not visible to the naked eye [n]
Example of the word microflorae placed on a Scrabble board.