From lupo (“wolf”) + -ido (“offspring”).
lupido (accusative singular lupidon, plural lupidoj, accusative plural lupidojn)