木瓜mùguāTop 30000Meanings1. papaya (Carica papaya)2. genus Chaenomeles of shrubs in the family Rosaceae3. Chinese flowering quince (Chaenomeles speciosa)Characters used木tree瓜melon