Is “Placoid” a Scrabble word?
Yes
PLACOID
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Placoid
noun
1.Such a scale
2.Any fish having placoid scales, such as the sharks
adjective
1.Platelike; having irregular, platelike, bony scales, often bearing spines; pertaining to the placoid fish