esparreguera (Catalan) comes from Catalan espàrrec, from Latin asparagus, from Ancient Greek ἀσπάραγος, from Ancient Greek ἀσφάραγος, from Proto-Indo-European (s)pregʰ — to jerk, to scatter.
esparreguera (Catalan): asparagus plant