English

edit

Noun

edit

sesquimutants

  1. plural of sesquimutant