Definify.com

Definition 2024


amastin

amastin

English

Noun

amastin (uncountable)

  1. A transmembrane glycoprotein found in trypanosomatid parasites.