αρμαδίλλος(armadíllos)

/ahr-mah-DHEEL-los/
[Greek]

Armadillo

Synonyms in other languages

Greek

Latin names

Countries

Related terms