English

edit

Noun

edit

albuminoids

  1. plural of albuminoid