Definitions of Erodium moschatum:

  • noun:   low annual European herb naturalized in America; similar to alfilaria