← Back to browseいばらも[ibaramo]nounJapanese definitionNo Japanese definition yet.English definitionspiny water nymph (Najas marina); spiny naiad; holly-leaved naiadExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsいばらいばらもえびいばらきいばら姫いばらひめいば