stripe-tailed hummingbird - English Synonyms Dictionary