ambuology ( synonym found)

Definition of ambuology:

°(medicine) The branch of medicine that studies the body's immune system.

Definition of ambuology:

°(medicine) The branch of medicine that studies the body's immune system.

Back to Top