• word of the day

    cercopidae

    cercopidae - Dictionary definition and meaning for word cercopidae

    Definition
    (noun) froghoppers or spittlebugs
    Synonyms : family cercopidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp