SANDGROUSE


Meaning of SANDGROUSE in English

n. type of terrestrial bird that feeds on seeds which is related to the pidgeon and is found in dry and somewhat arid regions of Europe and Asia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.