There are no large organisms that support themselves primarily by preying on humans; so far as I know, there have been none for several thousand years.
Share this post
Macro and Micro Predators, Territorial…
Share this post
There are no large organisms that support themselves primarily by preying on humans; so far as I know, there have been none for several thousand years.