erodium moschatum Meaning, Definition & Usage

  1. noun low annual European herb naturalized in America; similar to alfilaria
    muskus grass; white-stemmed filaree; musk clover.

WordNet