meaning of tarandus

1. arctic deer with large antlers in both sexes; called reindeer in Eurasia and caribou in North America


Related Words

rangifer tarandus |

Developed & Maintained By Taraprasad.com

Treasure Words