pterocles indicus Meaning, Definition & Usage

  1. noun sandgrouse of India
    painted sandgrouse.

WordNet