Home
Search
Index
Definify.com
Webster
1913
Edition
Locustella
Loˊcus-tel′la
,
Noun.
[NL., fr. L.
locusta
a locust.]
(Zool.)
The European cricket warbler.
Similar Results