Pterocletes
English Meaning
A division of birds including the sand grouse. They are in some respects intermediate between the pigeons and true grouse. Called also Pteroclomorphæ.
Sorry, No Malayalam Meaning for your input!
See Pteroclete Want To Try Pterocletes In Malayalam??