Jay thrush Meaning, Definition & Usage
Definitions
(Zoöl.) , any one several species of Asiatic singing birds, of the generaGarrulax ,Grammatoptila , and related genera of the familyCrateropodidæ ; as; the white-throated jay thrush (G. albogularis ), of India.