What is the full meaning of aecidiospores
AECIDIOSPORE, a spore produced in an aecidium [n]
Example of the word aecidiospores placed on a Scrabble board.