Definition of nervation in English:

nervation

noun

Botany
  • [mass noun] The arrangement of nerves in a leaf.

Origin

Early 18th century: from French, based on nerf nerve.

Pronunciation:

nervation

/nəːˈveɪʃ(ə)n/