Definitions
There is 1 meaning of the phrase
Platalea Leucorodia.
Platalea Leucorodia - as a noun
Pure white crested spoonbill of southern eurasia and northeastern africa
Synonyms (Exact Relations)
common spoonbill