Mule armadillo Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a long-eared armadillo (Tatusia hybrida), native of Buenos Ayres; called also mulita. See Illust. under Armadillo.

Webster 1913