Definition of yaguarundi

Definition of yaguarundi
  1. yaguarundi Noun Alternative form of jaguarundi
  2. jaguarundi Noun A medium-sized Central and South American wild cat. Scientific name: "Herpailurus yagouaroundi" or "Felis yagouaroundi".
Need more help? Try our forum NEW