meaning of umbrella bird

1. black tropical American bird having a large overhanging crest and long feathered wattle


Related Words

umbrella bird |

Developed & Maintained By Taraprasad.com

Treasure Words