Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cycad
in English
cycad
us
/ˈsaɪkæd/
uk
/ˈsaɪkæd/
#uncommon
Definitions
Noun
a
plant
with
a
stout
trunk
and
stiff
evergreen
leaves
The
garden
featured
a
large
cycad
with
sharp
leaves
.