English Dictionary
◊ SPHENOPSIDA
Sphenopsida
n : horsetails and related forms [syn: {Sphenopsida}, {class
Sphenopsida}, {Equisetatae}, {class Equisetatae}]