Definify.com

Definition 2024


peachleaf_willow

peachleaf willow

English

Noun

peachleaf willow (plural peachleaf willows)

  1. Salix amygdaloides, a willow native to southern Canada and the United States.