7 Facts About the White Tailed Deer The White-tailed deer is one of the many notorious invasive species that call Jamaica its home. Read More Invasive SpeciesRaecene AllenFebruary 23, 2019Mammals