Definition of Scale Leaf

  • (noun) a specialized leaf or bract that protects a bud or catkin

Synonyms of Scale Leaf


No Synonyms Found.

Antonyms of Scale Leaf


No Antonyms Found.

Homophones of Scale Leaf


No Homophones Found.