Word info

great horsetail

Noun

Meaning

great horsetail (plural great horsetails)

A plant in the taxonomic genus Equisetum (horsetails); Equisetum telmateia.

Source: en.wiktionary.org

Close letter words and terms