larvae - insects that have just hatched and haven't yet changed to their adult form, molt - to lose the outer covering, such as skin or feathers, unsuspecting - not noticing something that is happening or about to happen, deposited - to leave something in a place, patch - a small area where one type of plant grows, cumbersome - heavy and hard to carry or wear,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?