placoidians

English

Noun

placoidians

  1. plural of placoidian