albuminoids
English
Noun
albuminoids
plural of
albuminoid