Definition, synonyms and related words
A metalloprotease present in the protozoan malaria-causing parastie Plasmodium falciparum