Meaning ofalbumenin English

albumen

#uncommon
Definitions