We do not currently know of any synonyms for cycad.
The noun cycad is defined as:
Did you mean squad?