Definition of マルメロ

マルメロ

marumero

noun
quince (Cydonia oblonga)(sometimes written 榲桲 or 木瓜)
See also:木瓜