cancrid
See also:
Cancrid
English
Etymology
From
translingual
Cancridae
.
Noun
cancrid
(
plural
cancrids
)
(
zoology
)
Any
crab
in the
family
Cancridae
.
Translations
Translations
Russian:
ова́льный кра́б
m
(
oválʹnyj kráb
)
See also
Delta Cancrids
, a meteor shower