placoid noun 3adjective 1forms 1 noun3 •Such a scale •Any fish having placoid scales, such as the sharks •A placodioid lichen adjective1 •Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoid fishWhat about the carp? He regarded the two placoid shapes with doubt. — 1979 formsplacoids