fly meaning trap venus venus fly trap flower meaning Red Venus flytraps are known as Akai Ryu which means Red Dragon in Japanese. Venus Flytraps are easy indoor plants and are easy t… Saturday, November 12, 2022 Edit