English

edit

Noun

edit

spodoptericins

  1. plural of spodoptericin