sabella

Plural: sabellas
  1. s f ANIMAL/ICT sabella.