nonleaves

English

Noun

nonleaves

  1. plural of nonleaf