Definify.com

Definition 2024


locustone

locustone

Italian

Noun

locustone m (plural locustoni)

  1. wart-biter (Decticus verrucivorus)