Leucosoid

word

Adjective

Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
More about this word
Synonyms and related words
Explore this word