Definify.com

Definition 2026


closca

closca

Catalan

Noun

closca f (plural closques)

  1. carapace
  2. shell
  3. epicarp