Definition of yagouarondi

Definition of yagouarondi
  1. yagouarondi Noun Alternative spelling 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