← Back to browseくさすぎかずら[kusasugikazura]nounJapanese definitionNo Japanese definition yet.English definitionChinese asparagus (Asparagus cochinchinensis)ExamplesNo examples yet.Loading examples…Ask about this