English edit

Noun edit

ascostromata

  1. plural of ascostroma