jaguarundi noun1 •A medium-sized Central and South American wild cat, Herpailurus yagouaroundi. formsjaguarundis