stipule
English Dictionary
->
Letter S
-> stipule
Search Dictionary:
stipule Definition
(n)
a
small
leafy
outgrowth
at
the
base
of
a
leaf
or
its
stalk
;
usually
occurring
in
pairs
and
soon
shed
stipule Synonyms
stipule
© Art Branch Inc.