Mohammed
Preview
Open in TheBrain
حَوقة
La Nidus
To Nidify
(
zoology
) To make a
nest
.
Synonyms
nidificate
,
nidulate
Parents
La Nidus
Jumps
To Nidificate