cockatoo: meaning and definitions

EnglishType a word

What is cockatoo?

  • Any of various large parrots, especially of the genus Kakatoe of Australia and adjacent areas, characterized by a long erectile crest.