3" Pinguicula Pirouette
$29.99
Carnivorous Plants 101 There are more than 600 species of carnivorous plants, making it one of the most diverse groups in the plant kingdom. Carnivorous plants can be found on every conti