meaning of hummingbird

1. tiny American bird having brilliant iridescent plumage and long slender bills; wings are specialized for vibrating flight


Related Words

hummingbird | hummingbird moth |

Developed & Maintained By Taraprasad.com

Treasure Words