Definitions
There is 1 meaning of the phrase
Marmota Flaviventris.
Marmota Flaviventris - as a noun
Heavy-bodied yellowish-brown marmot of rocky areas of western north america
Synonyms (Exact Relations)
rockchuckyellowbelly marmot