English edit

Noun edit

leptosporangia

  1. plural of leptosporangium