Englishfor English speakers
cladoxylopsid
English
Meaning cladoxylopsid meaning
What does cladoxylopsid mean?
cladoxylopsid
noun
—
Any of several plants, known only as fossils, that are thought to be ancestors of ferns and horsetails
cladoxylopsid
adjective
—
Of or pertaining to these plants, of the extinct class Cladoxylopsida
Are you looking for...?