Definify.com

Definition 2024


skullcup

skullcup

English

Noun

skullcup (plural skullcups)

  1. A kapala.