nervure
English Dictionary
->
Letter N
-> nervure
Search Dictionary:
nervure Definition
(n)
any
of
the
vascular
bundles
or
ribs
that
form
the
branching
framework
of
conducting
and
supporting
tissues
in
a
leaf
or
other
plant
organ
(n)
one
of
the
horny
ribs
that
stiffen
and
support
the
wing
of
an
insect
nervure Synonyms
nervure
vein
© Art Branch Inc.