Word info

cycadophyte

Noun

Meaning

cycadophyte (plural cycadophytes)

(botany) Any plant of the division Cycadophyta; a cycad.

Source: en.wiktionary.org

Close letter words and terms