Ai

Webster's Dictionary of the English Language

·noun The three-toed sloth (Bradypus tridactylus) of South America. ·see Sloth.

Related Words