This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Nervure

  1. n.
    One of the nerves of leaves.
  2. n.
    One of the chitinous supports, or veins, in the wings of incests.



Shares

Related Words

Menu