Definify.com

Definition 2024


Himalayan_marmots

Himalayan marmots

English

Noun

Himalayan marmots

  1. plural of Himalayan marmot