Tamil Dictionary 🔍

screechers

Screech"ers, n. pl. (Zoöl.) Defn: The picarian birds, as distinguished from the singing birds.


screechers - Similar Words