English dictionary
placoid meaning and definition
Definition and meaning of placoid at MeaningMonkey.org. placoid meaning and definition in the English Dictionary.PLACOID adjective
Definition of placoid (adjective)
- as the hard flattened scales of e.g. sharks
- synonyms: platelike
Source: Princeton University Wordnet