← Back to browseハエトリグサ[haetorigusa]nounJapanese definitionNo Japanese definition yet.English definitionVenus flytrap (Dionaea muscipula); Venus's flytrapExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsハエトリグモ