locustes

Middle English

Noun

locustes

  1. plural of locuste