Meaning of Myrmecobius

Definition of Myrmecobius

(noun) banded anteater

Other information on Myrmecobius

WIKIPEDIA results for Myrmecobius
Amazon results for Myrmecobius