Advertisement

Synonyms of Macaw

Primary definition: A large, long-tailed parrot of Central and South America, noted for its brilliant plumage and powerful hooked bill.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement