meaning of ardea herodius

ardea herodius meaning in General Dictionary

large American heron having bluish-grey plumage