Skip to main content

haematozoon

English haematozoon meaning in English  •  haematozoon का अर्थ अंग्रेजी में
Noun
  • A parasite inhabiting the blood
Advertisement