Definify.com

Definition 2025


moscardo

moscardo

Italian

Noun

moscardo m (plural moscardi)

  1. sparrowhawk

Portuguese

Noun

moscardo m (plural moscardos)

  1. horsefly (fly of the family Tabanidae)

Synonyms