meaning of agouti

1. Alt. of Agouty
2.
agile long-legged rabbit-sized rodent of Central America and South America and the West Indies; valued as food


Related Words

agouti |

Developed & Maintained By Taraprasad.com

Treasure Words