What is the full meaning of microsporous
of or like a microspore, also MICROSPORIC [adj]
Example of the word microsporous placed on a Scrabble board.