venestatin
Noun
Meaning
venestatin (uncountable)
(biochemistry) A calcium-binding protein produced by the parasitic nematode Strongyloides venezuelensis
Noun
venestatin (uncountable)
(biochemistry) A calcium-binding protein produced by the parasitic nematode Strongyloides venezuelensis