Summary
English Synonyms:   more detail...
  1. placoid:


English

Detailed Synonyms for placoid in English

placoid:

placoid adj

  1. placoid
    – as the hard flattened scales of e.g. sharks 1
    placoid; platelike
    – as the hard flattened scales of e.g. sharks 1

Alternate Synonyms for "placoid":


Related Definitions for "placoid":

  1. as the hard flattened scales of e.g. sharks1