Meaning of platalea leucorodia

Definition of platalea leucorodia

(noun) pure white crested spoonbill of southern Eurasia and northeastern Africa

Other information on platalea leucorodia

WIKIPEDIA results for platalea leucorodia
Amazon results for platalea leucorodia