Definify.com

Definition 2025


conchs

conchs

English

Noun

conchs

  1. plural of conch