pteridophyteEnglish

nonflowering plant, pteridophyte

Noun

Plants having vascular tissue and reproducing by spores

English: pteridophyte, nonflowering plant

English words with similar meanings

Show 1 words