← Back to browseすかしばが[sukashibaga]nounJapanese definitionNo Japanese definition yet.English definitionclearwing (any insect of family Sesiidae); clearwing mothExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすかしすかしっぺ