Definify.com

Definition 2024


yaguarundis

yaguarundis

See also: yaguarundís

English

Noun

yaguarundis

  1. plural of yaguarundi