LEUCOSOID


Meaning of LEUCOSOID in English

adj like or pertaining to the leucosoidea, a tribe of marine crabs including the box crab or calappa.

Webster English vocab.      Английский словарь Webster.