Dictionary entry

Placoid (2)

Webster's Dictionary 1913

Plac″oid, n.(Zoöl.) (a) Any fish having placoid scales, as the sharks. (b) One of the Placoides.