Wiktionary
ptychoderids
n. (plural of ptychoderid English)
n. (plural of ptychoderid English)