Definition of Placoid

  • 1. As the hard flattened scales of e.g. sharks Adjective Satellite

Synonyms for word "placoid"

Semanticaly linked words with "placoid"