Hainan Blue Flycatcher 
(Cyornis hainanus, Đớp ruồi xanh hải nam)

The hainan blue flycatcher is a bird in the family Muscicapidae.

Muscicapidae: Muscicapa comes from the Latin musca meaning a fly, and capere to catch.
Cyornis combines the Ancient Greek kuanos meaning "dark-blue" with ornis meaning "bird".

 

Vietnam Adventure Travel