psithyrus
/ˈsɪθərəs/Definitions
1. noun
A genus of cuckoos, the female of which lays its eggs in the nests of other birds.
“The psithyrus cuckoo was observed laying its eggs in a robin’s nest.”
1. noun
A genus of cuckoos, the female of which lays its eggs in the nests of other birds.
“The psithyrus cuckoo was observed laying its eggs in a robin’s nest.”