meaning of tamandua

1. small toothless anteater with prehensile tale and four-clawed forelimbs; of tropical South America and Central America


Related Words

tamandua | tamandua tetradactyla |

Developed & Maintained By Taraprasad.com

Treasure Words