Wiktionary
clypeosectids
n. (plural of clypeosectid English)
n. (plural of clypeosectid English)