English edit

Noun edit

aleuriospores

  1. plural of aleuriospore