Vocabulary

緋木瓜

Choenomeles lagenaria; hiboke flowering quince

noun