placoid
English Dictionary
->
Letter P
-> placoid
Search Dictionary:
placoid Definition
(s)
as
the
hard
flattened
scales
of
e
.
g
.
sharks
placoid Synonyms
placoid
platelike
© Art Branch Inc.