leucosoid
Speech parts
1. leucosoid - Noun
2. leucosoid - Adjective
Meaning
Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
Source: Webster's dictionary1. leucosoid - Noun
2. leucosoid - Adjective
Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
Source: Webster's dictionary