Definition of 唐木瓜 (からぼけ)

noun
kara flowering quince, Choenomeles lagenaria
Other readings:
カラボケ
Related Kanji
T'ang, China, foreign
tree, wood
melon