MAYWEED


Meaning of MAYWEED in English

noun the feverfew.

2. mayweed ·noun a composite plant (anthemis cotula), having a strong odor; dog's fennel. it is a native of europe, now common by the roadsides in the united states.

Webster English vocab.      Английский словарь Webster.