Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Placoid
a.
Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoids.
n.
Any fish having placoid scales, as the sharks.
n.
One of the Placoides.
←
Placoganoidei
Placoides
→
Shares
Related Words
Placoides
Placoidian
Menu
Home
Search
My Last Searches