meaning of anteaters

1. burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites


Related Words

anteater |

Developed & Maintained By Taraprasad.com

Treasure Words