polyplacophora

(noun) Polyplacophora

< polyphosphoric acid | polyplacophore >