Meaning of myrmecobius

Definition of myrmecobius

(noun) banded anteater

Other information on myrmecobius

WIKIPEDIA results for myrmecobius
Amazon results for myrmecobius