This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Horsetail

  1. n.
    A leafless plant, with hollow and rushlike stems. It is of the genus Equisetum, and is allied to the ferns. See Illust. of Equisetum.
  2. n.
    A Turkish standard, denoting rank.



Shares

Related Words

Menu