Meaning of muscivora-forficata

Definition of muscivora-forficata

(noun) grey flycatcher of the southwestern United States and Mexico and Central America having a long forked tail and white breast and salmon and scarlet markings

Other information on muscivora-forficata

WIKIPEDIA results for muscivora-forficata
Amazon results for muscivora-forficata