Definify.com

Definition 2024


clouded_leopards

clouded leopards

English

Noun

clouded leopards

  1. plural of clouded leopard