GeneralConnection.com
➔
Dictionary
madagascar cat
Noun
1. Madagascar cat
1. ring-tailed lemur, Lemur catta, lemur
Usage