murumuru noun1 •A rainforest palm, Astrocaryum murumuru, whose seeds contain a butter used in moisturizers.“China has few people with curly hair, so murumuru won’t sell well there,” Mr. Carlucci said. — 2007