Word info

lyophilisome

Noun

Meaning

lyophilisome (plural lyophilisomes)

A biodegradable proteinaceous nanoscale capsule obtained by lyophilization

Source: en.wiktionary.org

Close letter words and terms