Dionaea muscipulaCommon Name: Venus Fly TrapArtist: Mally Francis(14 paintings) Scientific Name: Dionaea muscipulaCommon Name: Venus Fly TrapArtist: Mally FrancisDate: 2012