Learn how to say Mucro correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mucro:
noun (plural mucrones /-ˈkrəʊniːz/ or mucros)
Botany & Zoology
a short sharp point at the end of a part or organ.
mid 17th century: from Latin, ‘sharp point’