1 thousand-leaf | Definition of thousand-leaf

thousand-leaf

noun

Definition of thousand-leaf

: yarrow