Definify.com

Definition 2025


skeleta

skeleta

English

Noun

skeleta

  1. plural of skeleton