MECHOACAN Meaning of MECHOACAN in English noun a species of jalap, of very feeble properties, said to be obtained from the root of a species of convolvulus (c. mechoacan); so called from michoacan, in mexico, whence it is obtained. Webster English vocab. Английский словарь Webster. 2012