Definify.com

Definition 2024


smell_fox

smell fox

English

Noun

smell fox (uncountable)

  1. A parallel name for wood anemone (Anemone nemorosa).