meaning of nervures

1. One of the nerves of leaves.
2.
One of the chitinous supports, or veins, in the wings of incests.
3.
one of the horny ribs that stiffen and support the wing of an insect


Related Words

nervure |

Developed & Maintained By Taraprasad.com

Treasure Words