Word of the Moment

Albuminous

relating to or containing or resembling albumin