Wiktionary
stichodactylids
n. (plural of stichodactylid English)
n. (plural of stichodactylid English)