English edit

Noun edit

heracleids

  1. plural of heracleid