carabid - noun

singularcarabid
pluralcarabids