Word info

sphenophyte

Noun

Meaning

sphenophyte (plural sphenophytes)

Any of an ancient type of simple vascular plants of which only the horsetails remain which have hollow stems that produce spores

Source: en.wiktionary.org

Close letter words and terms