• word of the day

    carabidae

    carabidae - Dictionary definition and meaning for word carabidae

    Definition
    (noun) ground beetles
    Synonyms : family carabidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp