English edit

Noun edit

scyphistomas

  1. plural of scyphistoma