Word info

protealide

Noun

Meaning

protealide (plural protealides)

A complex of proteasome inhibitors and omuralide

Source: en.wiktionary.org

Close letter words and terms