Home
Advance Search
Dictionary
Words with Friends solver
Meaning of carabid
Definition:-
A fast-running beetle of a family (Carabidae) that comprises the predatory ground beetles. (noun)