Smell-fox Definition

noun
A parallel name for wood anemone (Anemone nemorosa).
Wiktionary