← Back to browseいばらもえび[ibaramoebi]nounJapanese definitionNo Japanese definition yet.English definitionspiny lebbeid (Lebbeus groenlandicus)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいばらもいばらいばらきいばら姫いばらひめ