Carabus
Word Dictionary
-> Carabus
Search:
Carabus
(n.) A genus of ground beetles, including numerous species. They devour many injurious insects.
Terms of Use
Canadian Jobs