cleistothecia

English

Noun

cleistothecia

  1. plural of cleistothecium