What is the full meaning of homospories
HOMOSPORY, having spores all of one kind [n]
Example of the word homospories placed on a Scrabble board.