• Carabideous

    Full definition of carabideous

    Adjective

    carabideous

    1. Relating to the carabidans
    © Wiktionary