Definify.com

Definition 2024


moscardo

moscardo

Italian

Noun

moscardo m (plural moscardi)

  1. sparrowhawk

Portuguese

Noun

moscardo m (plural moscardos)

  1. horsefly (fly of the family Tabanidae)

Synonyms