LOCUSTELLE


Meaning of LOCUSTELLE in English

ˌlōkəˈstel noun

( -s )

Etymology: French, diminutive of locuste locust, from Latin locusta — more at locust

: grasshopper warbler

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.