meaning of placoid
1.
as
the
hard
flattened
scales
of
e.
g.
sharks
Related Words
placoid
|
Developed & Maintained By
Taraprasad.com