English edit

Noun edit

theratomas

  1. plural of theratoma