Definify.com

Definition 2025


yaguarundis

yaguarundis

See also: yaguarundís

English

Noun

yaguarundis

  1. plural of yaguarundi