• Carabidan

    Full definition of carabidan

    Noun

    carabidan

    (plural carabidans)
    1. Any beetle of the family Carabidae
    © Wiktionary