English → Hindi dictionary

salix amygdaloides

स्लीक्स अम्यग्दलोइड्स / सेलिक्सNOUN

Definition

willow of the western United States with leaves like those of peach or almond trees

Looking for poetry? Read shayari and poems by great poets.