Tamil Dictionary 🔍

locustella

Lo`cus*tel"la, n. Etym: [NL., fr. L. locusta a locust.] (Zoöl.) Defn: The European cricket warbler.


locustella - Similar Words