Definify.com

Definition 2025


closca

closca

Catalan

Noun

closca f (plural closques)

  1. carapace
  2. shell
  3. epicarp