dicaeid Definition
Definition
A species of the large genus Dicaea, which includes several arboreal birds of the family Muscicapidae, characterized by their iridescent feathers and migratory habits.
More Word
Browse
A species of the large genus Dicaea, which includes several arboreal birds of the family Muscicapidae, characterized by their iridescent feathers and migratory habits.
Browse