Een vlieg heet vlieg omdat hij vliegt en een krab heet krab omdat hij krabt. Dat is wel duidelijk.
De naam van het schaaldier is dus nauw verbonden met de werkwoorden krabben en krabbelen, hetgeen wil zeggen: veelvuldig krabben. Ook het woord kreeft is er familie van.De Latijnse naam van de kreeft is cancer, de Griekse luidt karkinos. Daarvan zijn de namen kanker en carcinoom afgeleid. Men geeft aan deze ziekte deze naam, omdat de vaatvertakkingen van het gezwel dat zij veroorzaakt, gelijkenis vertonen met een kreeft of krab met gespreide poten.
Verwant is eveneens het Engelse to crawl dat kruipen betekent, maar ook gebruikt wordt voor een bepaalde wijze van zwemmen, die in de verte gelijkt op de beweging van krab of kreeft.