Definition, synonyms and related words
An endopeptidase that catalyses the cleavage of adenovirus proteins