• word of the day

    coccidae

    coccidae - Dictionary definition and meaning for word coccidae

    Definition
    (noun) scale insects
    Synonyms : family coccidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp