Noun Definition

myrmecobius

1.Definition: banded anteater

Category: Animals