Definify.com

Definition 2024


Geoffroy's_cat

Geoffroy's cat

English

Noun

Geoffroy's cat (plural Geoffroy's cats)

  1. Leopardus geoffroyi, probably the most common wild cat in South America.

Translations