homo (“human”) + -ido (“offspring”)
homido (accusative singular homidon, plural homidoj, accusative plural homidojn)