|
Definition of Leucosoid
1. a. Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
Definition of Leucosoid
1. Adjective. (zoology) Resembling or pertaining to the ''Leucosidea'', a tribe of marine crabs. ¹
¹ Source: wiktionary.com
Medical Definition of Leucosoid
1.