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