Definition of "murumuru"

murumuru