Definify.com

Definition 2025


Himalayan_marmots

Himalayan marmots

English

Noun

Himalayan marmots

  1. plural of Himalayan marmot