The AI-powered English dictionary
plural finchbills
Any of the birds in the genus Spizixos, found in Southeast Asia and China. examples