← Back to browseほんはぶ[honhabu]nounJapanese definitionNo Japanese definition yet.English definitionOkinawan habu (Trimeresurus flavoviridis)ExamplesNo examples yet.Loading examples…Ask about this