Encoubert meaning

One of several species of armadillo of the genera Dasypus and Euphractus, with five toes on both the fore and the hind feet.
noun
0
0
Advertisement

Origin of encoubert