Definitions of marumi:

  • noun:   shrub bearing round-fruited kumquats