Definify.com

Definition 2024


scale_leaves

scale leaves

English

Scale leaves of Hazel (Corylus sp)

Noun

scale leaves

  1. plural of scale leaf