Definition of Canis Rufus in English :
Define Canis Rufus in English
Canis Rufus meaning in English
Meaning of Canis Rufus in English
Pronunciation of Canis Rufus in English
Canis Rufus pronunciation in English
Pronounce Canis Rufus in English
Canis Rufus
see synonyms of canis rufusNoun
WordNet Lexical Database for English. Princeton University. 2010.