cocoon 09/08/2019 Definition of the Day

cocoon - #silky #envelope #spun by the #larvae of many #insects to #protect #pupas and by #spiders to #protect #eggs #dailydef #letsgetwordy #cocoon

Category: Education

Comments