meaning of Cancrine

Cancrine meaning in General Dictionary

Having the characteristics of a crab crablike

View more

  • Having the attributes of a crab; crablike.