Wiktionary
epicoracoids
n. (plural of epicoracoid English)
n. (plural of epicoracoid English)