Definition
early spring flower common in British isles having fragrant yellow or sometimes purple flowers
Seed ·
Term in context
early spring flower common in British isles having fragrant yellow or sometimes purple flowers
Seed ·