anthropogen

: of, relating to, or resulting from the influence of human beings on nature

A plant from Chile that kills and eats sheep… Puya chilensis

Puya chilensis, a temperate climate evergreen perennial and close relative to the comparatively tame pineapple, catches, kills and feeds off of relatively large mammals, including sheep. P. chilensis doesn’t consume […]