VariousWords beta
Related Terms:
Noun
Definition: a strain of Ebolavirus which causes Ebola hemorrhagic fever in humans and other primates and usually presents at over a 50% mortality rate
VariousWords beta
Definition: a strain of Ebolavirus which causes Ebola hemorrhagic fever in humans and other primates and usually presents at over a 50% mortality rate