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
locusta
scutella
locusteater
locust
scutellar
rostellar
locellate
castellan
stellar
rotella
madurai.io
About