はえとりぐさ
蝿取り草
haetorigusa

Noun

1. Venus flytrap; Venus's flytrap

Usually Written in Kana
Other forms: