What is the full meaning of sporangiospores
SPORANGIOSPORE, a spore developed in a sporangium [n]
Example of the word sporangiospores placed on a Scrabble board.