meaning of three toed sloth

1. a sloth that has three long claws on each forefoot


Related Words

three-toed sloth |

Developed & Maintained By Taraprasad.com

Treasure Words