Wiktionary
polyplacophores
n. (plural of polyplacophore English)
n. (plural of polyplacophore English)