placoderms
English
Noun
placoderms
plural of
placoderm