Word info

albumenoid

Noun

Meaning

albumenoid (plural albumenoids)

Alternative form of albuminoid

Source: en.wiktionary.org

Close letter words and terms