English

edit

Noun

edit

peptonoids

  1. plural of peptonoid