English dictionary
cycad meaning and definition
Definition and meaning of cycad at MeaningMonkey.org. cycad meaning and definition in the English Dictionary.CYCAD noun
Definition of cycad (noun)
- any tropical gymnosperm of the order Cycadales; having unbranched stems with a crown of fernlike leaves
Source: Princeton University Wordnet