Dictionary
Dictionary
Placoid — definition & meaning
Word Type Definition Placoid a. Platelike; having irregular, platelike, bony scales, often
bearing spines; pertaining to the placoids.
Explore more words:
Moloch · Democrat · Loll · Micrococci · Demur · Concurrent · Laconic · Florentine ·