Definify.com
Webster 1828 Edition
Margay
M`ARGAY
,Noun.
Definition 2024
margay
margay
English
Noun
margay (plural margays)
- Leopardus wiedii, a spotted cat native to Central and South America..
Synonyms
- (spotted cat): Felis wiedii
Translations
Leopardus wiedii
|