English edit

Noun edit

polyplacophores

  1. plural of polyplacophore