Placoganoid /(?)/

Plac·o·ga·noid

Placoganoid

a.
  1. Pertaining to the Placoganoidei. (Zool.)