polyplacophores
English
Noun
polyplacophores
plural of
polyplacophore