Langsung ke konten

Arti kata

leucosoid

Definition of leucosoid (English)

adjective

  1. Like or pertaining to the Leucosoidea, a tribe of marine crabs including the box crab or Calappa.
    sumber: webster1913