Definitions English

  • Of plants or trees, without leaves.