Meaning ofproteidin English

proteid

#uncommon
Definitions