Definition of 白木瓜 (しろぼけ)

noun
Choenomeles lagenaria, shiroboke flowering quince
Related Kanji
white
tree, wood
melon