Noun
cycadeoid (plural cycadeoids) (zoology) Any of the extinct plants of the order Bennettitales. Synonym: bennettitalean