• word of the day

    carabidae

    carabidae - Dictionary definition and meaning for word carabidae

    Definition
    (noun) ground beetles
    Synonyms : family carabidae
Connect with us on Facebook