Skip to content
Kotomora

タトゥースベオアルマジロ

Meanings

1

noun

greater naked-tailed armadillo

A specific species of armadillo (Cabassous tatouay) found in South America. Used in biological contexts.