EGAVE

catmab

Meaning

  1. noun An abzyme.

Similar words

abzyme catatorulin catabolin cathapsin cathepsine cateslytin camstatin myctag cephamycinase pancytokeratin

Save “catmab” to learn later