Definify.com

Definition 2025


hummingbirds

hummingbirds

English

Noun

hummingbirds

  1. plural of hummingbird