Dictionary Definition:
Murumurāyati [Denom. fr. murumurā] to munch, chew, bite up with a cracking sound J iv.491.