English | German | Russian | Czech

tachyglossid English

Meaning tachyglossid meaning

What does tachyglossid mean?

tachyglossid

(zoology) Any member of the family Tachyglossidae, the echidnas or spiny anteaters.

Are you looking for...?