Definify.com

Definition 2025


foamflowers

foamflowers

English

Noun

foamflowers

  1. plural of foamflower