Definify.com

Definition 2025


snailflowers

snailflowers

English

Noun

snailflowers

  1. plural of snailflower