meaning of marmota flaviventris

1. heavy-bodied yellowish-brown marmot of rocky areas of western North America


Related Words

marmota flaviventris |

Developed & Maintained By Taraprasad.com

Treasure Words