← Back to browseあぶらむし[aburamushi]nounJapanese definitionNo Japanese definition yet.English definitionsaphid; plant lousecockroachExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsあぶらあぶらめあぶらなあぶらこあぶらぜみあぶらざめ