Vocabulary

唐木瓜

kara flowering quince (Chaenomeles lagenaria)

noun