Wiktionary
cleidothaerids
n. (plural of cleidothaerid English)
n. (plural of cleidothaerid English)