sphenopsid

Noun

 * 1) Any horsetail of the former order, now