Definition of Crotophaga in English :
Define Crotophaga in English
Crotophaga meaning in English
Meaning of Crotophaga in English
Pronunciation of Crotophaga in English
Crotophaga pronunciation in English
Pronounce Crotophaga in English
Crotophaga
see synonyms of crotophagaNoun
WordNet Lexical Database for English. Princeton University. 2010.