Wiktionary
heracleid
n. (context zoology English) Any member of the Heracleidae.
n. (context zoology English) Any member of the Heracleidae.