lepidophyte
noun
lep·i·do·phyte
plural -s
Definition of lepidophyte
: a Paleozoic fern
Keep scrolling for more