carabid - noun
singular
carabid
plural
carabids