Locust bird Meaning, Definition & Usage

Definitions
  1. (Zoöl.) the rose-colored starling or pastor of India. See Pastor.

Webster 1913