Carrancha definitions

Search

Carrancha

Carrancha logo #21002• (n.) The Brazilian kite (Polyborus Brasiliensis); -- so called in imitation of its notes.
Found on http://thinkexist.com/dictionary/meaning/carrancha/

Carrancha

Carrancha logo #20972Car·ran'cha noun [ Native name.] (Zoology) The Brazilian kite ( Polyborus Brasiliensis ); -- so called in imitation of its notes.
Found on http://www.encyclo.co.uk/webster/C/29
No exact match found.