Definify.com

Definition 2024


cattails

cattails

English

Noun

cattails

  1. plural of cattail