Polyplacophora Meaning

There are 1 meaning(s) for word Polyplacophora

Meaning 1 : small class of marine mollusks comprising the chitons; sometimes considered an order of the subclass Amphineura

    Synonyms : class polyplacophora