Meaning of snail kite in English:

snail kite

noun

  • A gregarious kite native to the Caribbean and tropical regions of the Americas, Rostrhamus sociabilis, which feeds chiefly on apple snails and has plumage of dark blue-grey (in the male) or brown (in the female).

    Also called Everglade kite.

Origin

1930s.