|  | 
Definition of Leucosoid
1. a. Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
Medical Definition of Leucosoid
1. 
|  | 
1. a. Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
1.