Fact #1752 in "Bugs & Insects" Category

#1752 - Bugs & Insects Fact       -1  
A nest in which insects or spiders deposit their eggs is called a "nidus".
Fact Search:    Users Online: 20
 
Copyright © 2010 Contact Us