horsetail in Irish
horsetail in Irish
eireaball capaill
(botany) Any of various simple vascular plants, of the order Equisetales, that have hollow stems and produce spores.