Wiktionary
trionychoids
n. (plural of trionychoid English)
n. (plural of trionychoid English)