English edit

Noun edit

rhodopeptins

  1. plural of rhodopeptin