English

edit

Noun

edit

nostopeptins

  1. plural of nostopeptin