← All words
noun, feminine

moscarda

/mosˈkaɾda/

noun, feminine/mosˈkaɾda/plural: moscardas

blowfly

Related: moscardear, moscardón

From mosca + -arda.