Meaning

1 senses
  1. A medium-sized all-white cockatoo endemic to the tropical rainforests and islands of Indonesia.

Forms

plural: umbrella cockatoos

See also

neighbours in the dictionary
umbrella cockatoo — meaning, examples, forms, synonyms | Krumeto