common horsetail - English Synonyms Dictionary

common horsetail

n.
[1] field horsetail , Equisetum arvense