Definify.com

Definition 2025


skullcup

skullcup

English

Noun

skullcup (plural skullcups)

  1. A kapala.