• word of the day

    placoid

    placoid - Dictionary definition and meaning for word placoid

    Definition
    (adj) as the hard flattened scales of e.g. sharks
    Synonyms : platelike
Download our Mobile App Today
Receive our word of the day
on Whatsapp