Free shipments throughout Italy

Carnivorous plants are plants that trap and consume in their leaves and infiorescences, small insects and arthropods.