mutillid

Noun

 * 1)  Any velvet ant in the family.