annepressin
Noun
Meaning
annepressin (uncountable)
(biochemistry) A homologous form of oxytocin/vasopressin found in segmented worms
Noun
annepressin (uncountable)
(biochemistry) A homologous form of oxytocin/vasopressin found in segmented worms