← Back to browseしゃちほこが[shachihokoga]nounJapanese definitionNo Japanese definition yet.English definitionlobster moth (Stauropus fagi persimilis)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsしゃちほこしゃちほこばるしゃちほこ立ちしゃちほこだちしゃち