English

edit

Noun

edit

protealide (plural protealides)

  1. A complex of proteasome inhibitors and omuralide

Anagrams

edit