• word of the day

    ctenoid

    ctenoid - Dictionary definition and meaning for word ctenoid

    Definition
    (adj) resembling a comb; having projections like the teeth of a comb
    Synonyms : comb-like
Download our Mobile App Today
Receive our word of the day
on Whatsapp