English | German | Russian | Czech

dogfennel English

Meaning dogfennel meaning

What does dogfennel mean?

dogfennel

Anthemis cotula, an annual plant native to Europe and North Africa. Eupatorium capillifolium, a perennial plant native to eastern North America. Anthemis cotula

Synonyms dogfennel synonyms

What other words have the same or similar meaning as dogfennel?

Are you looking for...?