stems and leaves

English

Noun

stems and leaves

  1. plural of stem and leaf