Home
Search
Index
Definify.com
Webster
1828
Edition
Almond-willow
ALMOND-WILLOW
,
Noun.
A tree with leaves of a light green on both sides.
Similar Results
Almond-willow