Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

English

edit

Noun

edit

leaf-scale (plural leaf-scales)

  1. A scale on the stem of a plant that turns into a leaf.

Derived terms

edit

Anagrams

edit