Definify.com

Definition 2024


serpent_gourds

serpent gourds

English

Noun

serpent gourds

  1. plural of serpent gourd