Definify.com

Definition 2026


shinleaves

shinleaves

English

Noun

shinleaves

  1. plural of shinleaf