Meaning ofproteidesin English

proteides