Carabid
Word Dictionary
-> Carabid
Search:
Carabid
(a.) Of, pertaining to, or resembling, the genus Carbus or family Carabidae.
(n.) One of the Carabidae, a family of active insectivorous beetles.
Terms of Use
Canadian Jobs