Wiktionary
ctenochasmatids
n. (plural of ctenochasmatid English)
n. (plural of ctenochasmatid English)