English dictionary
musk clover meaning and definition
Definition and meaning of musk clover at MeaningMonkey.org. musk clover meaning and definition in the English Dictionary.MUSK CLOVER noun
Definition of musk clover (noun)
- low annual European herb naturalized in America; similar to alfilaria
- synonyms: Erodium moschatum, muskus grass, white-stemmed filaree
Source: Princeton University Wordnet