← Back to browseくびれづた[kubirezuta]nounJapanese definitionNo Japanese definition yet.English definitionsea grapes (Caulerpa lentillifera); green caviarExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsくびれくびれるくびれフェチ