Definify.com

Definition 2025


locustas

locustas

Latin

Noun

locustās

  1. accusative plural of locusta