nidulate

listen to the pronunciation of nidulate
English - English
To make or build a nest
To make a nest, as a bird
nidulate
Favorites