Wiktionary
trichodactylids
n. (plural of trichodactylid English)
n. (plural of trichodactylid English)