old man's pepper

old man's pepper antonyms

old man's pepper definitions

noun
  • Achillea millefolium or common yarrow, a flowering plant native to temperate regions of the Northern Hemisphere.