Word info

carrancha

Noun

Meaning

The Brazilian kite (Polyborus Brasiliensis); -- so called in imitation of its notes.

Source: Webster's dictionary

Close letter words and terms