δασύπους(dasýpous)

/dhah-SEE-poos/
[Greek]

Armadillo

Synonyms in other languages

Greek

Latin names

Countries

Related terms