Meaning of genus tamandua

Definition of genus tamandua

(noun) lesser anteater

Other information on genus tamandua

WIKIPEDIA results for genus tamandua
Amazon results for genus tamandua