MUCRO Meaning of MUCRO in English n. (pl. mucrones) Bot. & Zool. a sharp-pointed part or organ. Derivatives: mucronate adj. Etymology: L mucro -onis sharp point Oxford English vocab. Оксфордский английский словарь. 2012