Definition of nervation in English:

nervation

noun

Botany
  • The arrangement of nerves in a leaf.

Origin

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

Pronunciation

nervation

/ˌnərˈvāSHən/