Scientists have discovered a rare invertebrate-eating plant in Ontario, Canada, that feeds on salamanders, according to reports.
Brie Stimson, FOX News
Tue, 06/11/2019 - 10:50pm
Scientists have discovered a rare invertebrate-eating plant in Ontario, Canada, that feeds on salamanders, according to reports.