Definition, synonyms and related words
A group of metalloproteases, that contains zinc, found in some snake venom