smell fox

English

Noun

smell fox (countable and uncountable, plural smell foxes)

  1. Synonym of wood anemone (Anemone nemorosa).