Wiktionary
mucrones
n. (plural of mucro English)
WordNet
mucrones
See mucro