Synonym-English dictionary »

marsh horsetail synonyms in English

SynonymEnglish
marsh horsetail noun

equisetum palustrenoun