The concept of a plant that "eats" animals provokes the darker regions of the imagination. In the 1980s musical comedy "Little Shop of Horrors," a giant Venus flytrap named Audrey II consumes human ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results