Placoid - Definition

placoid

adj 1: as the hard flattened scales of e.g. sharks [syn:
placoid, platelike]

Look up another word