Meaning of muscivora

Definition of muscivora

(noun) a genus of Tyrannidae

Other information on muscivora

WIKIPEDIA results for muscivora
Amazon results for muscivora