Synonyms and Antonyms for placoid

1. placoid (adj.)

as the hard flattened scales of e.g. sharks

Synonyms: Antonyms: