Wiktionary
acanthochitonids
n. (plural of acanthochitonid English)
n. (plural of acanthochitonid English)