meaning of greenland caribou

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


Related Words

greenland caribou |

Developed & Maintained By Taraprasad.com

Treasure Words