deciduous
English Dictionary
->
Letter D
-> deciduous
Search Dictionary:
deciduous Definition
(a) (
of
plants
and
shrubs
)
shedding
foliage
at
the
end
of
the
growing
season
(s) (
of
teeth
,
antlers
,
etc
.)
being
shed
at
the
end
of
a
period
of
growth
; "
deciduous
teeth
"
deciduous Synonyms
deciduous
© Art Branch Inc.