meaning of chimango
1.
A
south
American
carrion
buzzard
(Milvago
chimango).
See
Caracara.
Related Words
chimango
|
Developed & Maintained By
Taraprasad.com