English-Spanish dictionary »

cycad meaning in Spanish

EnglishSpanish
cycad [cycads] (plant of the Cycadophyta)
noun
[UK: cycad]
[US: cycad]

cícadanoun
{f}