Definify.com

Definition 2025


shinleaves

shinleaves

English

Noun

shinleaves

  1. plural of shinleaf