albuminoid

?

ads

noun

~ albuminoid noun; ~ albuminoids plural

thesaurus

ads