Word info

lycophyte

Noun

Meaning

lycophyte (plural lycophytes)

(botany) Any plant (such as the club mosses) that is a member of the division Lycophyta (or Lycopodiophyta)

Source: en.wiktionary.org

Close letter words and terms