蝿取 はえと ぐさ
haetorigusa

Noun

1. Venus flytrap; Venus's flytrap

Usually Written in Kana
Other forms: