endosporia

English

Noun

endosporia

  1. plural of endosporium

Anagrams