wild almonds
English
Noun
wild
almonds
plural of
wild almond