Definify.com

Definition 2025


Martelli's_wildcats

Martelli's wildcats

English

Noun

Martelli's wildcats

  1. plural of Martelli's wildcat