Definitions of Ardea herodius:

  • noun:   large American heron having bluish-gray plumage