The AI-powered English dictionary
plural laughingthrushes
Any of a number of species of tropical birds in the family Leiothrichidae, found mainly in Asia. examples