Definition, synonyms and related words
A biodegradable proteinaceous nanoscale capsule obtained by lyophilization