hypnozoites

English

Noun

hypnozoites

  1. plural of hypnozoite