leucosoid (English, noun)
expansion: leucosoid (plural leucosoids)
Senses:
glosses: Any crab of Leucosiidae or (possibly) Leucosioidea
Forms:
form: leucosoids
tags: plural