Wiktionary
cycadophytes
n. (plural of cycadophyte English)
n. (plural of cycadophyte English)