jaguarundi

Noun
  1. long-bodied long-tailed tropical American wildcat

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "jaguarundi"

jaguarundi
A jaguarundi walks along a fallen log in a sun-dappled forest.