NichiDict

はえとりぐさ

蝿取り草
蝿取草蠅取草
[haetorigusa]

Meanings

1.Noun

Venus flytrap; Venus's flytrap