Definify.com

Definition 2024


shinleaves

shinleaves

English

Noun

shinleaves

  1. plural of shinleaf