Deciduous shrubs Synonyms

Definitions for Deciduous


  • (adjective) lasting only for a short time
  • (adjective) (of plants and shrubs) shedding foliage at the end of the growing season
  • (adjective) (of teeth, antlers, etc.) being shed at the end of a period of growth

DS abbreviation

DS is an abbreviation for Deciduous Shrubs
What does DS stand for?
DS stands for "Deciduous Shrubs"