|
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.