podargid
English
Noun
podargid
(
plural
podargids
)
(
zoology
)
Any
bird
in the
family
Podargidae
; a
frogmouth
.