monarchid
English
Noun
monarchid
(
plural
monarchids
)
(
Ornithology
)
Any member of the
Monarchidae
(
monarch flycatchers
).
Anagrams
man orchid
,
manichord