Definify.com

Definition 2024


leaf-scales

leaf-scales

English

Noun

leaf-scales

  1. plural of leaf-scale