Definify.com

Definition 2025


snakeheads

snakeheads

English

Noun

snakeheads

  1. plural of snakehead