meaning of cacatua

cacatua meaning in General Dictionary

a genus of Psittacidae