Definify.com

Definition 2024


closca

closca

Catalan

Noun

closca f (plural closques)

  1. carapace
  2. shell
  3. epicarp