locustes
Middle English
Noun
locustes
plural of
locuste