NEURATION Meaning of NEURATION in English noun the arrangement or distribution of nerves, as in the leaves of a plant or the wings of an insect; nervation. Webster English vocab. Английский словарь Webster. 2012