humbirds
English
Noun
humbirds
plural of
humbird