These meat puppets are some sorta Sarracenia, and reside in the Haupt Conservatory at the NY Botanical Gardens.
Check out The International Carnivorous Plant Society's web site for more tasty tidbits.
- Log in to post comments
These meat puppets are some sorta Sarracenia, and reside in the Haupt Conservatory at the NY Botanical Gardens.
Check out The International Carnivorous Plant Society's web site for more tasty tidbits.