yaguarundis

See also: yaguarundís

English

Noun

yaguarundis

  1. plural of yaguarundi