MUCRO Meaning of MUCRO in English [ 'mju:krəʊ ]■ noun ( plural ~nes -'krəʊni:z or ~s ) Botany & Zoology a short sharp point at the end of a part or organ.Derivatives~nate adjective OriginC17: from L., 'sharp point'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004