English Dictionary
Definition albumin in British English
albumin noun
[uncountable] noun
/ˈælbjʊmɪn/
Synonyms and related words
