English | German | Russian | Czech

encoubert English

Meaning encoubert meaning

What does encoubert mean?

encoubert

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

Are you looking for...?