Umbrella plants, also known as Podophyllum Peltatum, are found in wet areas, pastures and woods and have beautiful 'almost hidden' flowers.