English Dictionary
▪ serology
▪ serosa
▪ serotherapy
▪ serotine
▪ serotonin
◊ SEROTHERAPY
serotherapy
n : treating an infectious disease by injecting an antitoxin or
specific serum [syn: {serum therapy}]
serology
serosa
serotherapy
serotine
serotonin
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]