Curassow Meaning

There are 1 meaning(s) for word Curassow

Meaning 1 : large crested arboreal game bird of warm parts of the Americas having long legs and tails; highly esteemed as game and food