archesporia

English

Noun

archesporia

  1. plural of archesporium