muscicapa

/ˌmʌsɪkəˈpɑːpə/

Definitions

1. noun

a genus of birds in the family Tyrannidae, specifically the flycatchers.

“The researcher studied the behaviors of muscicapa birds in their natural habitat.”

Synonyms

  • flycatcher
  • tyrant flycatcher

Antonyms

  • finch
  • sparrow