vocab dash
Log in
Sign up
マルメロ
Meanings
Noun
1. quince (Cydonia oblonga)
(sometimes written 榲桲 or 木瓜)