ogress: (folklore) a female ogre
giant: an imaginary figure of superhuman size and strength; appears in folklore and fairy tales
machupo virus: the RNA virus that causes Bolivian hemorrhagic fever; carried by rats and mice