Wiktionary
dactyloscopids
n. (plural of dactyloscopid English)
n. (plural of dactyloscopid English)